<?php


namespace app\common\validate;


use think\Validate;

class Vld_headline  extends Validate //验证 管理员规则
{
    //验证规则 文章
    protected $rule=[
        'imgUrls1|图片1'=>'require|length:2,200',
        'imgUrls2|图片2'=>'require|length:2,200',
        'imgUrls3|图片3'=>'require|length:2,200',
        'jianjie_txt|内容'=>'require',
        'id|编号'=>'require|number',
    ];
    protected $message  =   [
        'imgUrls1.require' => '图片1不能为空！',
        'imgUrls1.length'     => '图片1长度为2-200个字符！',
        'imgUrls2.require' => '图片2不能为空！',
        'imgUrls2.length'     => '图片2长度为2-200个字符！',
        'imgUrls3.require' => '图片3不能为空！',
        'imgUrls3.length'     => '图片3长度为2-200个字符！',
        'jianjie_txt.require' => '内容必填！',
        'id.require'   => '编号不能为空！',
        'id.number'   => '编号为纯数字！',
    ];
    //验证场景

    protected  $scene=[
        'edit'=>['imgUrls1','imgUrls2','imgUrls3','jianjie_txt','id'],
    ];

    public function sceneDel()
    {   // del 验证方法
        return $this->only(['id']); //过滤不需要的unique规则;
    }
}
